package com.company.cloud.user.modules.app.controller.req;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class UserLoginByTokenParam extends UserLoginBaseParam{

	@ApiModelProperty(value = "用户ID", required = true)
	@NotNull(message = "用户ID不能为空")
	private Integer userId;
	
	@ApiModelProperty(value = "公司编号", required = true)
	@NotEmpty(message = "公司编号不能为空")
	private String companyNo;
	
	@ApiModelProperty(value = "用户令牌", required = true)
	@NotEmpty(message = "用户令牌不能为空")
	private String token;
	
//	@ApiModelProperty(value = "经纬度分类")
//	private String llType;
//
//	@ApiModelProperty(value = "经度")
//	private Double longitude;
//
//	@ApiModelProperty(value = "纬度")
//	private Double latitude;
//
//	@ApiModelProperty(value = "客户端分类")
//	private String clientType;
//
//	@ApiModelProperty(value = "客户端编号")
//	private String clientDeviceNo;
	
	
}
